from pprint import pprint

import pymysql

# 创建数据库连接对象，需要数据库的基本信息
connect = pymysql.Connect(
    host='192.168.239.129',
    port=3306,
    user='root',
    password='123456',
    charset='utf8mb4',
    database='kejiyinhangyewuguanli',
    cursorclass=pymysql.cursors.DictCursor  # 得到的行数据以字典方式存储
)

# 要操作数据库数据，必须先得到一个游标对象
# 这个游标对象会将当前数据库的结果集存储起来，后续的操作就是在这个结果集上进行
cursor = connect.cursor()

# 循环订单表的订单，按照order_id倒序排列，得到最上面的两行
cursor.execute('SELECT * FROM yonghu')

# 得到查询的所有结果
res = cursor.fetchall()
pprint(res)
# 得到res是列表套字典的形式
# 我要得到第一行数据的order_status
print(res[0]['yonghu_name'])
cursor.close()
connect.close()
